Tomb Raider Level Editor  


独自のプロジェクトの作成

レベルのカスタマイズ

  スクリプトの変更
  script.txtファイルは、別のファイル(Script.dat)を作成するために使用されます。このファイルにより、レベルの順序、
  レベルの名前等が決まります。いつかの時点で、レベルの名前を変更したり、レベルスロットを追加したり、レベルの冒頭に
  テキスト行を追加したりしたくなるかもしれません。そのような変更を行うには、Scrpt.txtファイルとEnglish.txtファイルを編集し、
  いくつかのDOSコマンドを実行する必要があります(詳しくは「リファレンス セクション」の「DOSコマンド」を参照してください)。

  Tomb Raiderのレベルは、それぞれ独自の情報ブロックがscript.txtファイルに入っています。
  サンプルレベル「Temple of Kamak」の「情報ブロック」の例を次に示します。

[Level]
Name= Temple Of Karnak
Horizon= ENABLED
Layer1= 128,96,64,7
Puzzle= 2,Canopic Jar 1, $0001,$0320,$0000,$0000,$0000,$0002
Puzzle= 3,Canopic Jar 2, $0001,$0320,$0000,$0000,$0000,$0002
Puzzle= 1,Sun Talisman, $0000,$0500,$0000,$0000,$0000,$0002
PuzzleCombo= 1,1,Sun Disk, $0000,$0180,$0000,$0000,$0000,$0002
PuzzleCombo= 1,2,SunGoddess, $0000,$04b0,$0000,$0000,$0000,$0002
Puzzle= 5,Golden Vraeus, $0003,$0300,$0000,$0000,$0000,$0002
Puzzle= 7,Guardian Key, $0009,$0300,$0000,$0000,$0000,$0002
Key= 2,Hypostyle Key, $0000,$0400,$0000,$c000,$0000,$0002
LoadCamera= 89366,-258,48077,88372,-1300,45701,0
Level= DATA\KARNAK,110


    レベル名の変更
    [Select Level(レベルの選択)]画面に表示されるレベル名を変更するには、script.txtファイル(Scriptフォルダ内)を開き、
    最初の行"Name = XXX"の後ろに新しい名前を入力します。タイトル名またはなど、表示するものはすべて
    English.txtファイルに入れる必要があります。


    English.txtファイルの編集
    English.txtファイルを開き、script.txtファイルに新しい名前を入力したときとまったく同じように変更前の名前を上書きするか、
    変更前の名前の下に新しい名前を入力します。
    このファイルのテキストの順序を変更してはなりません。


  レベルの追加
  Script.txtファイルで、新しいレベル用に選択したWADファイルが使用されているレベルを探します。
  ブロック全体をカットアンドペースとして、好きな場所に挿入します。上と同じようにレベル名を入力します。
  English.txtファイルでも必要な変更を忘れないでください。


  TR4ファイル名の変更
  Level=DATA\の後ろのエントリを見てください。
  これはそのレベルに使用されるWADファイルの名前と一致する必要があります。CITY.WASを使用した場合は、
  DATAの後ろにCITYと入力する必要があります。いくつかの異なるレベルに同じWADファイルを使用したい場合はどうでしょうか。
  その場合は、wadファイル(10のファイルすべて)の名前を変更して、新しい名前をスクリプトに入力する必要があります
  (スクリプトの中で、コピーしたWADファイルのセクションを必ず使用してください。そうでないとパズルが機能しません)。
  ですから、CITY.WADファイルのすべてのファイル名をCITY2に変更した場合は、レベルコンバータを使ってプレイ可能な
  TR4ファイルを作成するときに、TR4ファイルがCITY2.TR4となり、新しい名前をスクリプトに追加しない限り
  プレイ可能になりません。新しいWADファイル名をEnglish.txtファイルに含める必要はありません。


  特定の機能の無効化
  せっかく苦労してレベルを作ったのですから、友人がチート モードを使って困難な状況から抜け出さないようにしたいでしょう。
  このモードは、単に「flycheat」の後ろにDISABLEDと入力すれば無効にできます。「play any level」も同じです。
  プレイヤーが1つのレベルを終えないと次のレベルに進めないようにしたい場合は、この機能の後ろにDISABLEDと入力します。


  Load Camera Coordinates(ロード カメラ座標)の変更
  カメラの配置と角度を変更することで、[Level Load(レベルのロード)]画面とレベルの再ロード画面を置き換えることができます。
  手順は次のとおりです。

     ・ロード画面に使用したい部屋にララを一時的に配置します。
     ・プレイ可能なTR4ファイルを作成します。 
     ・ゲーム内で「見回す」キーを使って、最適な表示になるカメラ アングルを探します。 
     ・[F1]キーを押します。カメラの位置、ターゲット、および部屋の座標が画面左上隅に表示されます。
      これらの座標は、スクリプトで「Flaycheat」が有効になっている場合にだけ表示されます。
      この座標をスクリプトに入力し、部屋番号を忘れずに追加します。この情報は、レベルとレベルの間の画像を
      ロードするためにスクリプトに入れておく必要があります。


  最初のオーディオ トラックの変更
  各レベルセグメントのスクリプトの末尾にある行は、たとえばLevel = DATA \ CITY, 105というものです。
  この数字は、そのレベルのbackground audio loop(バックグラウンド オーディオ ループ)を表します。
  再生したい新しいトラックの数字を、上の例のようにレベル名の後ろに入力すれば、これを変更することができます。


  DOSコマンドによる.Datファイルの作成
  以上のようなスクリプトの変更を有効にするには、新しいDATファイルを作成し、Tomb Raider Level Editorの
  ルートディレクトリにある既存のファイルに上書きする必要があります。

    ・WIndows[スタート]メニューの[MS-DOSプロンプト]を選択して、DOSウィンドウを開きます。 
    ・Script.exeが入っているディレクトリ(C:\Program Files\Core Design\Tomb Raider Level Editor\Script)に移動し、
     次のコマンドを実行します

        
script script.txt 

    ・Scriptフォルダに3つの新しいファイル(Script.dat、English.dat、Strings.H)が作成されます。これらのファイルを
     ルートディレクトリに移動すると、次回プレイするときに新しい変更が有効になります。


サウンドの編集
サウンドファイルのいくつかを変更したいこともあるでしょう。ゲームで使用される各種のサウンドファイルが、2つの異なる場所にあります。「Samples」フォルダ(「Sound」の中)には主に、ララ、悪役と、アニメーション付きのトラップ、パズル、小道具に関連づけられたすべてのサウンドが入っています。Audioフォルダには、CDトリガによって使用されるサウンドと、バックグラウンドオーディオループが入っています。

  Samplesフォルダ(標準22khz wavファイル) 
  これらのファイルを変更するには、新しいファイルに変更前のファイルと同じ名前を付け、既存のファイルを上書きします。
  その後、変更の影響を受けるレベルについて、新しいSAMファイルとSFXファイルを作成する必要があります。

     ・DOSウィンドウを開きます。
     ・LevelSFX Creatorディレクトリに移動し、次のDOSコマンドを実行します。

        
pcwadsfx settomb c

      もちろん、変更したいWAD(およびそれに関連づけられた文字)を使用します。各種のWADに関連づけられた文字は
      次のとおりです。

 tut1 Tu(大文字と小文字)
 settomb c(小文字)
 karnak h(小文字)
 coastal p(小文字)
 cleopal r(小文字)
 catacomb s(小文字)
 city w(小文字)

     ・ LevelSFX Creatorフォルダに2つの新しいファイル(SFX拡張子とSAM拡張子の付いたファイル)が生成されます。
      これらをWADSディレクトリに移動します。変更を有効にするには、新しいTR4ファイルを作成する必要があります。


  Audioフォルダ
  0〜111のオーディオ トラック(MS-ADCPM 44khz wavファイル)が入っています。オーディオトラックを変更するには、
  既存のファイルを上書きします。これらのサウンドはTR4ファイルに統合されないため、変更はゲームを開くのと同時に有効に
  なります。


ロード画面のグラフィックの変更
これにはいくつかのオプションがあります。

  最初のロード画面
  単に、ルートディレクトリにあるload.bmpファイルを好きな画像に置き換えます。
  必ず、ファイルのサイズと形式を既存のファイルと同じにしてください。この変更は、次回ゲームを開いたときに有効になります。

  Front End Logo Title(フロントエンドロゴタイトル)とテキスト
  これを変更するには、別のDOSコマンドを使用する必要があります。

     ・新しいuklogo.BMP画像を作成し、 .RAWファイルとしてセーブします。
      それらをLogoフォルダ(C:\Program Files\Core Design\Tomb Raider Level Editor\Logo)の
      既存のファイルに上書きします。 
     ・DOSウィンドウを開き、Logoディレクトリに移動して、次のコマンドを入力します

         
packer uklogo.raw

     ・新しく作成されたuklogo.DATファイルをDataフォルダに移動します。
      この変更は、次回ゲームを開いたときに有効になります。


  レベル ロード画面
  「ロード カメラ座標の変更」を参照してください。


  タイトル フライバイの変更
  「Title.prj」、「MAPS」フォルダの中に、タイトルフライバイプロジェクトがあります。
  これは他のあらゆるプロジェクトと同じようにロードされます。このプロジェクトは、変更することも、
  まったく新しいものを作ることもできます。異なるWADを使用する場合は、それを忘れずにスクリプトに入力する必要があります。
  スクリプトのTITLEエントリの最終行に別のトラック番号を入力すれば、バックグランドオーディオトラックを変更できることに
  注意してください。

これで、独自のプロジェクト作成を開始するために必要な情報がすべてそろいました。
次のセクションでは、チュートリアルで扱わなかったテクニックを紹介し、オブジェクトセットの多くのアイテムを使用するために必要な、オブジェクト固有のパラメータを示します。少なくとも、必要な情報がどこで手に入るかを知るため、全部に目を通すと有益です。


Tomb Raider Level Editor